immediate-access store - Francés Inglés Diccionario